mountain lily - French English Dictionary

mountain lily

Meanings of "mountain lily" with other terms in English French Dictionary : 1 result(s)

English French
Botanic
rocky mountain pond-lily nénuphar à sépales nombreux